drip accumulator - French English Dictionary